general store shop keeper/owner - Allemand Anglais Dictionnaire